right angled rectangle - French English Dictionary